machine carpets - Turkish English Dictionary